home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / qbbs / nws_231.zip / NWSFLASH.NEW < prev    next >
Text File  |  1991-02-08  |  10KB  |  177 lines

  1.  
  2.    ┌───────────────────────────────────────────────────────────────────────┐
  3.   ╒═════════════════════════════════════════════════════════════════════════╕
  4.   │▒▒                                                                     ▒▒│
  5.   │▒▒ ───────────────────────── N W S F L A S H ───────────────────────── ▒▒│
  6.   │▒▒                 The NewsFlash Generator for QuickBBS                ▒▒│
  7.   │▒▒                                                                     ▒▒│
  8.   ╘═════════════════════════════════════════════════════════════════════════╛
  9.    └───────────────────────────────────────────────────────────────────────┘
  10.  
  11.                            W H A T ' S   N E W   ! ! !
  12.  
  13. 2.31 ─────────────────────────────────────────────────────────────────────
  14.   ├── The was a problem in converting from Stoppable to Forced. The problem
  15.   │   has been corrected and no longer presents a problem.
  16.   ├── Problems with color coordination in the Nonregistered ANSI file was
  17.   │   corrected.
  18.   ├── The biggest change this time around is the revision in the
  19.   │   registration number calculations. If you already have registered
  20.   │   NwsFlash, use CVTNWSQ to convert your current registration number to
  21.   │   the new number needed. This will create a backup of your original
  22.   │   control file and rewrite it. This program does not change the order
  23.   │   of the lines in the control file. If there are changes in the control
  24.   │   file itself, you must make them manually. CVTNWSQ will convert your
  25.   │   existing control file (NWSFLASH.CTL) to CONTROL.BCK.
  26.   │       ███████ See notes for Version 2.23 for new control ███████
  27.   │       ███████ file layout. CVTNWSQ only needs absolute   ███████
  28.   │       ███████ information from the first 3 lines.        ███████
  29.   ├── The way the ANSI version of the news screen was clear the flashes
  30.   │   area was changed. It now should clear only the lines that had data
  31.   │   actually written to them.
  32.   ├── I made a change in the ASCII file last time around and put the Enter
  33.   │   key code after the clear screen code. Well, that goof has been
  34.   │   corrected. (I guess that's what I get for working on source code
  35.   │   while waiting for another machine to do something.)
  36.   ├── I added a new program to the NewsFlash distribution file, NWSCFG.EXE.
  37.   │   It was written to make configuring NewsFlash easier to do. To use
  38.   │   NWSCFG, just run NWSCFG at the DOS prompt in the NewsFlash directory.
  39.   │   Since this version has changes in the control file layout, you might
  40.   │   want to rename your existing control file to something else, write
  41.   │   your registration number down, and reenter the information back into
  42.   │   the control file via NWSCFG. There is an option to change the
  43.   │   registration number in NWSCFG. Once you have enerything keyed in
  44.   │   again, run CVTNWSQ to update your registration number.
  45.   └── The "send contributions" idea is a flop. This will probably be the
  46.       last release of NwsFlash under this concept. Supporting this software
  47.       is costing me more this time around and the "contributions" are not
  48.       flowing in like I had originally hoped. Granted, I knew that I would
  49.       not be able to quit my job and live off them. I expected a better
  50.       response than what I got. For those of you who did send a
  51.       "contribution", thank you very much and please ignore this paragraph.
  52.       The big reason for the registration was to allow me to see who was
  53.       actually using my programs. So much for that simplicity.
  54.  
  55. 2.30 ─────────────────────────────────────────────────────────────────────
  56.   ├── Forced Stories and Stoppable Stories use the same format now. As a
  57.   │   matter of fact, you can now have nwsflash convert Stoppable to forced
  58.   │   then back to stoppable. A program, CVTSTORY, will convert the
  59.   │   stoppable stories into the correct format for you. CVTSTORY works in
  60.   │   the same fashion as NWSFLASH in that it reads the flashes as it finds
  61.   │   them in the directory. It is highly recommended that you sort this
  62.   │   directory in the correct order that you wish nwsflash to read them.
  63.   │   Use a directory sorter like Norton Utilities DS.EXE (DS D-T-NES) to
  64.   │   do the job. If PCMagazine's TOUCH.COM is in the current DOS Path,
  65.   │   CVTSTORY will restore the Flashes original file date after it has
  66.   │   been converted.
  67.   └── Added another program to interface TODAY.EXE into NWSFLASH. Simply
  68.       execute NWSTODAY.EXE and it will create TODAY.ASC and FLASHES.S00.
  69.       The latter is used by NWSFLASH. The former can be displayed by
  70.       QuickBBS directly. NWSTODAY should be executed from NWSFLASH
  71.       directory. It will look for the \TODAY directory on the current
  72.       drive. The only parameter is <S>toppable or <F>orced. The story
  73.       created is FLASHES.x00, where the 'x' is S or F.
  74.       This program will also create TODAY.ASC which contains the same
  75.       information as FLASHES.x00, except that it can be displayed directly
  76.       by QuickBBS/RA.
  77.       └── Example command lines for NWSTODAY.
  78.           ├── Forced story...... :  NWSTODAY F
  79.           └── Stoppable story... :  NWSTODAY S
  80.  
  81.  
  82. 2.23 ─────────────────────────────────────────────────────────────────────
  83.   ├── Dressed up the screens a bit. The fashion that the screen was being
  84.   │   cleared/erased was changed so that the story area is cleared as the
  85.   │   next story is being written.
  86.   ├── The control file was changed, again. Now you can configure the
  87.   │   messsages that are written out when there are no newsflashes to be
  88.   │   included. They are included on the two lines after the newsflash
  89.   │   title lines. If they are not to be used, leave the lines blank.
  90.   │     Line# 1: BBS Name
  91.   │     Line# 2: Sysop Name
  92.   │     Line# 3: Registration Number
  93.   │     Line# 4: NewsFlash Title #1
  94.   │     Line# 5: NewsFlash Title #2
  95.   │     Line# 6: No News Message #1
  96.   │     Line# 7: No News Message #2
  97.   │     Line# 8: ASCII File Name & Path
  98.   │     Line# 9: ANSI File Name & Path
  99.   │     Line#10: Tractor Feed Colors (A;FF;BBm)
  100.   │     Line#11: Title Lines Colors (A;FF;BBm)
  101.   │     Line#12: Story/Flash Title Lines Color (A;FF;BBm)
  102.   │     Line#13: Story/Flash Author Color (A;FF;BBm)
  103.   │     Line#14: Story/Flash Text Color (A;FF;BBm)
  104.   │     Line#15: Press <ENTER> Message Color (A;FF;BBm)
  105.   │     Line#16: Boldfacing Color (A;FF;BBm)
  106.   │     Line#17: Reverse Video Color (A;FF;BBm)
  107.   │
  108.   └─- Added additional controls in the ANSI text coloring. In addition to
  109.       regular screen coloring, there are now attribute controls.
  110.           ~B -- Blinking
  111.           ~L -- Bold
  112.           ~R -- Reverse Video
  113.           ~Z -- Reset to original attributes.
  114.       Usage:
  115.           This is an example of ~LBoldfacing~Z text, ~BBlinking~Z text
  116.           and ~RReverse~Z video.
  117.       See example FLASHES Files...
  118.       Remember on thing, the flashes file is displayed on the local screen
  119.       during the execution of NWSFLASH as it appears in the file.
  120.  
  121. 2.22 ─────────────────────────────────────────────────────────────────────
  122.   ├── Format of control file changed. The Second Title Line is now directly
  123.   │   under the first line. If you do not wish to use the Second Title
  124.   │   Line, just leave this line blank.
  125.   └── Continued cleaning up the screen addressing in the ANSI flavor of the
  126.       news file.
  127.  
  128. 2.21 ─────────────────────────────────────────────────────────────────────
  129. 2.20 ─────────────────────────────────────────────────────────────────────
  130.   ├── Removed the ADVGRAPHIC parameter. It's no longer used in the program.
  131.   ├── Changed the way the "paper" was getting drawn on the screen. It is
  132.   │   now drawn on the screen using ANSI-specific commands. The text
  133.   │   information is then written over the "paper" via using ANSI-specific
  134.   │   commands. This will hopefully speed up the whole process ...
  135.   ├── Since the presentation format of the ANSI screen was changed,
  136.   │   there is no longer any checks made on the lengths of user-provided
  137.   │   strings. If any given string "overflows" the "tractors", try
  138.   │   changing its length.
  139.   ├── The Volume/Number routines were removed. I noticed that they did not
  140.   │   really do anything important. If you feel that this it not true,
  141.   │   please let me know. I can put it back in...
  142.   ├── The Activity Log is now opened for writing in a different fashion.
  143.   │   It is now opened as a binary file instead of the text mode as
  144.   │   previously done. This was done to ease the reading of the log file.
  145.   │   The system date and time were also added to the log before the
  146.   │   activity for the current run.
  147.   └── Several internal functions were re-written to streamline program
  148.       operations.
  149.  
  150. 2.13 ─────────────────────────────────────────────────────────[10/03/90]──
  151.   └── Corrected oversight on the retrieving and formating the current
  152.       system date.
  153.  
  154. 2.12 ─────────────────────────────────────────────────────────────────────
  155.   ├── The largest improvment in this release is the migration of the
  156.   │   source code to Turbo C++. Some of the lock-up problems experienced
  157.   │   during program execution were removed just by changing compilers.
  158.   │   The string handling capacities of the new compiler were extended.
  159.   │   During the conversion time, several internal string handlers were
  160.   │   rewritten to completely remove the problems of lock-up.
  161.   └── Revamped the Registration Code methods.
  162.  
  163. 2.11 ─────────────────────────────────────────────────────────[06/24/90]──
  164.   └── Cosmetic items were changed. There were a few items that did not
  165.       "look" right and needed to be corrected.
  166.  
  167. 2.10 ─────────────────────────────────────────────────────────────────────
  168.   └── Couple of cosmetic items were adjusted. There was a problem with
  169.       the ANSI screen. It was not staying on the screen correctly when
  170.       the story was longer that the allowable space on one screen.
  171.  
  172. 2.07 ─────────────────────────────────────────────────────────────────────
  173.   ├── Corrected some spacing errors in the headers for the ANSI and
  174.   │   ASCII screens. String functions were restructured for maximum
  175.   │   flexibility.
  176.   └── Started using a "What's New" file.
  177.